2026
15-Day HR Leaders
1 Hunter Goodman 6 HRs · 2 Nick Kurtz 6 HRs · 3 Dillon Dingler 4 HRs · 4 Corbin Carroll 4 HRs · 5 Pete Crow-Armstrong 4 HRs · 6 Jake Bauers 4 HRs · 7 Tyler Soderstrom 4 HRs · 8 Marcus Semien 4 HRs · 9 JJ Bleday 4 HRs · 10 Brandon Marsh 3 HRs · 11 Brooks Lee 3 HRs · 12 Cedric Mullins 3 HRs 1 Hunter Goodman 6 HRs · 2 Nick Kurtz 6 HRs · 3 Dillon Dingler 4 HRs · 4 Corbin Carroll 4 HRs · 5 Pete Crow-Armstrong 4 HRs · 6 Jake Bauers 4 HRs · 7 Tyler Soderstrom 4 HRs · 8 Marcus Semien 4 HRs · 9 JJ Bleday 4 HRs · 10 Brandon Marsh 3 HRs · 11 Brooks Lee 3 HRs · 12 Cedric Mullins 3 HRs
Jacob Lopez
Jacob Lopez LHP ATH
90 matchups scored · 10 game days
10 HRs Allowed
11.1% HR Rate (Pool)
16.5% Overall HR/FB
6.56 FIP
6.32 xFIP
+0.24 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
1.0
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
16.5%
Overall HR/FB ?Pitcher's overall season HR-per-fly-ball rate. Matchup rows may show handedness splits such as vs LHH or vs RHH.
78th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
66.7%
Hard-Hit% Allowed ?% of batted balls hit ≥95 mph against this pitcher. >45% elite homer-prone, <33% elite homer-resistant.
·
FB% ?Fly-ball rate (% of batted balls that are fly balls). >45% extreme fly-ball pitcher — gives up many HRs. <30% ground-ball pitcher — HR-resistant.
6.56
FIP ?Fielding Independent Pitching. >5.0 elite-bad, 4.0–5.0 above avg, <3.5 elite-good. Isolates pitcher's HR/K/BB skill from defense.
96th pctile
6.32
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
+0.24
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
64th pctile
11.1%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
90
Pool Matchups
10
HRs Allowed (Pool)
9
Top-15 Matchups
3
HRs to Top-15
11.1%
HR Rate
Recent HR Splits
trend vs full-pool HR rate
Window Matchups Game Days HR HR Rate HR/Game Avg Max EV Avg HR EV Avg HR LA Avg HR Dist Trend
Last 7 9 1 0 0.0% 0.0 98.1mph · · · Down -11.1pp
Last 15 18 2 1 5.6% 0.5 96.8mph 104.6mph 27.0° 410ft Down -5.5pp
Last 30 45 5 5 11.1% 1.0 97.7mph 102.8mph 25.6° 390ft Flat +0.0pp
Batted-Ball Damage
75 tracked BBE from 90 pool matchups
98.3
112.1
50
0
102.6
28.1°
387
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-05-31 Cody Bellinger 106.6mph · · · ·
2026-05-31 Ben Rice 106.0mph · · · ·
2026-05-31 Max Schuemann 105.7mph · · · ·
2026-05-31 Paul Goldschmidt 104.5mph · · · ·
2026-05-19 Zach Neto 107.6mph · · · ·
2026-05-19 Mike Trout 104.6mph 104.6mph 27° 410ft Yes
2026-05-19 Jorge Soler 102.5mph · · · ·
2026-05-14 Jordan Walker 110.5mph 105.4mph 20° 381ft Yes
HRs Allowed Per Game Day
10 days · 10 total HRs
HRs Allowed
10 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-05-19 Mike Trout #5 85 Angel Stadium 104.6mph 27.0° 410.0ft
2026-05-14 Jordan Walker #2 82 Sutter Health Park 105.4mph 20.0° 381.0ft
2026-05-14 Victor Scott II #145 24 Sutter Health Park 97.6mph 31.0° 397.0ft
2026-05-08 Pete Alonso #13 54 Camden Yards 107.0mph 20.0° 373.0ft
2026-05-02 Kyle Manzardo #151 25 Sutter Health Park 99.3mph 30.0° 389.0ft
2026-04-21 Cal Raleigh #70 47 T-Mobile Park 104.3mph 37.0° 367.0ft
2026-04-16 Josh Jung #59 49 Sutter Health Park 96.9mph 38.0° 364.0ft
2026-04-11 Brandon Nimmo #113 31 Citi Field 105.7mph 24.0° 396.0ft
2026-04-05 Christian Walker #35 47 Sutter Health Park 98.5mph 28.0° 397.0ft
2026-04-05 Jake Meyers #200 30 Sutter Health Park 106.5mph 26.0° 393.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 356 34.1% +1.6 84.2 27.0° 4
Slider 315 30.2% +1.1 74.7 20.3° 3
Cutter 207 19.8% +0.3 79.7 33.2° 1
Changeup 107 10.2% +5.5 79.2 4.6° 2
Sinker 59 5.7% -1.2 80.4 22.2° 1
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
66.7%
66.7%
All Scored Matchups
90 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-05-31 José Caballero #173 38 ⚪ D 📉 COOL ·
2026-05-31 Austin Wells #146 42 ⚪ D 📉 COOL ·
2026-05-31 Anthony Volpe #99 50 🟠 C ➖ NTRL ·
2026-05-31 Trent Grisham #96 50 🟠 C ❄ COLD ·
2026-05-31 Max Schuemann #62 58 🟠 C 📈 WARM ·
2026-05-31 Paul Goldschmidt #51 61 🔵 C+ ❄ COLD ·
2026-05-31 Cody Bellinger #47 62 🔵 C+ ➖ NTRL ·
2026-05-31 Ben Rice #8 78 🟡 B 📉 COOL ·
2026-05-31 Aaron Judge #7 80 🟢 A ➖ NTRL ·
2026-05-19 Nolan Schanuel #184 33 ⚪ D 📉 COOL ·
2026-05-19 Logan O'Hoppe #159 36 ⚪ D 📉 COOL ·
2026-05-19 Josh Lowe #121 42 ⚪ D 📉 COOL ·
2026-05-19 Yoán Moncada #120 42 ⚪ D 📉 COOL ·
2026-05-19 Oswald Peraza #57 56 🟠 C 📉 COOL ·
2026-05-19 Jo Adell #43 60 🔵 C+ 🔥 HOT ·
2026-05-19 Zach Neto #31 65 🔵 C+ 📈 WARM ·
2026-05-19 Jorge Soler #26 66 🔵 C+ ➖ NTRL ·
2026-05-19 Mike Trout #5 85 🟢 A ➖ NTRL 💥
2026-05-14 Yohel Pozo #156 21 ⚪ D 📉 COOL ·
2026-05-14 Victor Scott II #145 24 ⚪ D ❄ COLD 💥
2026-05-14 Masyn Winn #104 34 ⚪ D ➖ NTRL ·
2026-05-14 José Fermín #95 36 ⚪ D 📉 COOL ·
2026-05-14 Iván Herrera #67 44 ⚪ D 📉 COOL ·
2026-05-14 JJ Wetherholt #44 51 🟠 C ➖ NTRL ·
2026-05-14 Nathan Church #38 53 🟠 C ➖ NTRL ·
2026-05-14 Nolan Gorman #32 55 🟠 C 🔥 HOT ·
2026-05-14 Jordan Walker #2 82 🟢 A ➖ NTRL 💥
2026-05-08 Blaze Alexander #62 36 ⚪ D 📉 COOL ·
2026-05-08 Taylor Ward #49 40 ⚪ D ❄ COLD ·
2026-05-08 Dylan Beavers #46 41 ⚪ D 📉 COOL ·
2026-05-08 Leody Taveras #37 45 ⚪ D ➖ NTRL ·
2026-05-08 Jeremiah Jackson #36 45 ⚪ D 📉 COOL ·
2026-05-08 Coby Mayo #16 51 🟠 C 📈 WARM ·
2026-05-08 Samuel Basallo #14 54 🟠 C ➖ NTRL ·
2026-05-08 Pete Alonso #13 54 🟠 C 📈 WARM 💥
2026-05-08 Gunnar Henderson #8 57 🟠 C ➖ NTRL ·
2026-05-02 Kyle Manzardo #151 25 ⚪ D ❄ COLD 💥
2026-05-02 Bo Naylor #146 26 ⚪ D ❄ COLD ·
2026-05-02 Steven Kwan #135 27 ⚪ D 📉 COOL ·
2026-05-02 Brayan Rocchio #128 28 ⚪ D ❄ COLD ·
2026-05-02 Chase DeLauter #52 39 ⚪ D ❄ COLD ·
2026-05-02 Rhys Hoskins #46 40 ⚪ D 📈 WARM ·
2026-05-02 Angel Martínez #45 40 ⚪ D 📉 COOL ·
2026-05-02 José Ramírez #29 44 ⚪ D ➖ NTRL ·
2026-05-02 Daniel Schneemann #22 46 ⚪ D ➖ NTRL ·
2026-04-21 Leo Rivas #152 32 ⚪ D 📈 WARM ·
2026-04-21 Josh Naylor #119 37 ⚪ D 📉 COOL ·
2026-04-21 Brendan Donovan #111 38 ⚪ D ❄ COLD ·
2026-04-21 Cole Young #90 44 ⚪ D 📈 WARM ·
2026-04-21 Julio Rodríguez #89 44 ⚪ D 🔥 HOT ·
2026-04-21 J.P. Crawford #85 45 ⚪ D ➖ NTRL ·
2026-04-21 Randy Arozarena #79 46 ⚪ D ➖ NTRL ·
2026-04-21 Cal Raleigh #70 47 ⚪ D 📈 WARM 💥
2026-04-21 Luke Raley #6 77 🟡 B ➖ NTRL ·
2026-04-16 Sam Haggerty #178 · ⚪ D ➖ NTRL ·
2026-04-16 Andrew McCutchen #177 · ⚪ D 📉 COOL ·
2026-04-16 Kyle Higashioka #176 · ⚪ D 🔥 HOT ·
2026-04-16 Josh Smith #68 46 ⚪ D 📈 WARM ·
2026-04-16 Ezequiel Duran #60 48 ⚪ D ❄ COLD ·
2026-04-16 Josh Jung #59 49 ⚪ D 📈 WARM 💥
2026-04-16 Wyatt Langford #33 60 🔵 C+ ➖ NTRL ·
2026-04-16 Brandon Nimmo #28 64 🔵 C+ 📉 COOL ·
2026-04-16 Jake Burger #5 77 🟡 B ➖ NTRL ·
2026-04-11 Tyrone Taylor #218 19 ⚪ D 🔥 HOT ·
2026-04-11 Jeff McNeil #167 28 ⚪ D 📉 COOL ·
2026-04-11 Starling Marte #127 27 ⚪ D 🔥 HOT ·
2026-04-11 Brandon Nimmo #113 31 ⚪ D 📉 COOL 💥
2026-04-11 Mark Vientos #110 34 ⚪ D 📉 COOL ·
2026-04-11 Francisco Lindor #98 34 ⚪ D 📉 COOL ·
2026-04-11 Brett Baty #79 35 ⚪ D ➖ NTRL ·
2026-04-11 Pete Alonso #54 46 ⚪ D 📉 COOL ·
2026-04-11 Juan Soto #40 47 ⚪ D ❄ COLD ·
2026-04-05 Jake Meyers #200 30 ⚪ D 📈 WARM 💥
2026-04-05 Mauricio Dubon #160 29 ⚪ D 📈 WARM ·
2026-04-05 Cam Smith #97 37 ⚪ D 📈 WARM ·
2026-04-05 Victor Caratini #74 40 ⚪ D 📈 WARM ·
2026-04-05 Yainer Diaz #57 43 ⚪ D 📉 COOL ·
2026-04-05 Jeremy Pena #53 43 ⚪ D 📉 COOL ·
2026-04-05 Jose Altuve #43 42 ⚪ D 📈 WARM ·
2026-04-05 Isaac Paredes #39 45 ⚪ D 📉 COOL ·
2026-04-05 Christian Walker #35 47 ⚪ D 📉 COOL 💥
2026-03-30 Nick Allen #223 11 ⚪ D 📉 COOL ·
2026-03-30 Ozzie Albies #165 30 ⚪ D 📉 COOL ·
2026-03-30 Jurickson Profar #101 40 ⚪ D · — ·
2026-03-30 Austin Riley #94 42 ⚪ D 📉 COOL ·
2026-03-30 Michael Harris II #92 38 ⚪ D 🔥 HOT ·
2026-03-30 Marcell Ozuna #66 40 ⚪ D 📉 COOL ·
2026-03-30 Matt Olson #64 46 ⚪ D 📈 WARM ·
2026-03-30 Drake Baldwin #43 43 ⚪ D 📈 WARM ·
2026-03-30 Ronald Acuna Jr. #20 49 ⚪ D ❄ COLD ·

Jacob Lopez's full pitcher profile is waiting

Upgrade to see vulnerability signals, today’s threat breakdown, recent splits, batted-ball damage, and every scored matchup.

90 more waiting in the on-deck circle
LD 3.2.171

The top 10 picks. Every morning.

Free daily home run predictions from the model, in your inbox before first pitch.

No spam. Unsubscribe anytime. Just picks and results.